crew rest - German English Dictionary